"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8335],{98335:function(e,n,r){r.r(n),r.d(n,{Accordion:function(){return o},AccordionContext:function(){return i}});var t=r(85893),c=r(95057),u=r(67294);let i=(0,u.createContext)({}),o=e=>{let{children:n,arrowPosition:r,variant:o}=e,[a,l]=(0,u.useState)(null),s=(0,u.useCallback)(e=>{l(e===a?null:e)},[a]),d=(0,u.useMemo)(()=>({setActive:s,activeId:a}),[a,s]);return(0,t.jsx)(i.Provider,{value:d,children:(0,t.jsx)(c.U,{variant:o,arrowPosition:r,children:n})})}},95057:function(e,n,r){r.d(n,{U:function(){return i},r:function(){return u}});var t=r(93967),c=r(67294);let u=(0,r(20551).Q)("accordion"),i=({variant:e="line",arrowPosition:n="right",className:r,children:i,htmlProps:o})=>c.createElement("ul",{...o,className:t(u,`${u}--arrow-${n}`,r,`${u}--variant-${e}`)},i)}}]);